@charset "utf-8";

/*reset*/
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
html{font:12px/1.8 "微软雅黑","\5b8b\4f53",Arial,sans-serif;color:#333;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
*{margin:0;padding:0}
a{color:#333;text-decoration:none;background:transparent;outline:none;blr:expression(this.onFocus=this.blur())}
a:focus{outline:0}
a:active,a:hover{color:#3789c6;outline:0}
img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:none}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input.submit{border:0;margin:0;cursor:pointer}
input.radio{width:13px;height:13px;float:left;display:inline}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
ul,ol{list-style:none;float:left}
li{list-style:none}
/*通用*/
.part{max-width:1920px;min-width:1002px;overflow: hidden;margin:0 auto;background:url("bg-part.jpg") no-repeat center top;}




.inzt3	{padding-top:3px;padding-bottom:3px;font-size:14px}
.hdlink	{padding:5px;margin:5px;border:1px solid #e1e1e1;text-align:center;}



/*通用顶部*/
.part .part-top{width:1002px;margin:0 auto;height:176px;position:relative;}


.mobile_type div.cwh.b{padding-bottom: 0;}

.part .part-top-info{width:238px;height:135px;float:right;margin-right:3px;}
.part .part-top-info .a{font-size:13px;color:#000;height:71px;width:100%;line-height:91px;}
.part .part-top-info .a a{color:#000;}
.part .part-top-info .b{width:238px;height:34px;position: relative;top: 15%;}
.part .part-top-info .b .subTxt{width:202px;height:32px;background:#fff;border:1px solid #e1e1e1;border-right:0;float:left;font-size:13px;line-height:32px;color:#a6a6a6;text-indent:12px;}
.part .part-top-info .b .subMit{width:35px;height:34px;float:right;border:0;background:url("bg-subMit.jpg") no-repeat center top #ec9313;}
/*通用导航*/
.part-nav{width:1002px;margin:0 auto;overflow: hidden;height:48px;border-bottom:4px solid #0077cb;background:#0d8ee9;}
.part-nav td{height:48px;line-height:48px;text-align:center;font-size:15px;font-weight:bold;}
.part-nav a:hover{background:#0077cb;}
.part-nav  a{width:100%;height:100%;display: block;color:#fff;}

/*首页*/
.part-a{width:1002px;margin:0 auto;height:264px;padding-top:17px;background:#fff;}
.part-a .a{width:356px;height:264px;float:left;}
.part-a .b{width:378px;height:264px;float:left;margin-left:16px;}
.part-a .b .index-tit .ca{width: 100px;}
.part-a .c{width:236px;height:264px;float:right;}
.part-a .c .catalog{height:51px;line-height:51px;width:100%;background:#f5f5f5;text-indent:15px;font-size:18px;color:#0e8ee9;font-weight:bold;}
.part-a .c .xxgkp img{width:240px;height:260px;}
.part-a .c .catalog-name{height:190px;overflow:hidden;text-indent:0 !important;}
.part-a .c .zf-wrap ul{width:100%;}
.part-a .c .zf-wrap ul li{width:100%;height:35px;line-height:35px;font-size:15px;color:#333333;text-indent:17px;background:url("bg-zf.jpg") no-repeat;}
.part-a .c .zf-wrap ul li a{width:100%;height:100%;display: block;}
.part-a .c .zf-wrap ul li:hover{background:url("bg-zf-on.jpg") no-repeat;}
.part-b{width:1002px;margin:0 auto;margin-top:20px;}
.part-c{width:1002px;margin:0 auto;margin-top:24px;}
.part-c .a{width:746px;float:left;}
.part-c .a>ul{width:100%;}
.part-c .a>ul>li{width:361px;float:left;margin-right:24px;}
.part-c .b{width:237px;float:right;}
.part-c .b .zxsj-wrap{width:212px;padding-left:14px;padding-right:14px;background:#f5f5f5;}
.part-c .b .zxsj-wrap .tit{width:100%;height:47px;border-bottom:2px solid #ebebeb;}
.part-c .b .zxsj-wrap .tit a{float:left;height:47px;display: block;border-bottom:2px solid #0d8ee9;font-size:18px;color:#0d8ee9;line-height:47px;font-weight:bold;}
.part-c .b .zxsj-wrap .new-msg{padding-top:11px;}
.part-c .b .zxsj-wrap .new-msg ul li{float:left;margin-right:12px;margin-bottom:14px;width:95px;height:82px;border:1px solid #f5f5f5;background:#fff;}
.part-c .b .ylgggs{height:258px;width:100%;overflow: hidden;}
.link-wrap{width:1002px;height:35px;margin:0 auto;line-height:35px;margin-top:22px;margin-bottom:18px;height: 146px;}
.link-wrap ul{width:100%;}
.link-wrap ul li{width:319px;height:35px;float:left;margin-right:22px;}
.link-wrap ul li select{width:100%;height:31px;border:2px solid #d2d0d1;background:#f8f8f8;font-size:15px;color:#666666;padding-left:16px;}
.part-foot-wrap{max-width:1920px;min-width:1002px;border-top:1px solid #ebebeb;background:#f5f5f5;margin:0 auto;overflow: hidden;}
.part-foot{width:1002px;height:110px;margin:0 auto;position:relative;}
.part-foot .foot-logo{width:52px;height:64px;position:absolute;left:146px;top:26px;background: url("foot-logo.png") no-repeat}

.part-index-banner{width:1002px;margin:0 auto;height:90px;overflow: hidden;margin-top:23px;}

/*当前位置*/
.location{width:1002px;margin:0 auto;height:55px;line-height:55px;text-indent:26px;background:url("bg-location.png") no-repeat 5px 20px #fff;}
.ny-wrap{width:1002px;overflow: hidden;padding-bottom:30px;margin:0 auto;}
.ny-wrap .a{width:240px;overflow: hidden;padding-bottom:50px;border-bottom:1px solid #e8e8e8;}
.ny-wrap .a ul{width:100%;}
.ny-wrap .a ul li{width:100%;height:50px;line-height:50px;border-bottom:1px solid #e8e8e8;font-size:16px;color:#4f4f4f;text-indent:18px;background:url("bg-left-nav.jpg") no-repeat}
.ny-wrap .a ul li:hover{background:url("bg-left-nav-on.jpg") no-repeat;}
.ny-wrap .a ul li:hover a{color:#fff;}
.ny-wrap .a ul li.on{background:url("bg-left-nav-on.jpg") no-repeat;}
.ny-wrap .a ul li.on a{color:#fff;}
.ny-wrap .b{width:743px;overflow: hidden;}
.ny-wrap .b .location-name{width:100%;height:40px;line-height:40px;border-bottom:2px solid #ebebeb;}
.ny-wrap .b .location-name span{float:left;height:40px;border-bottom:2px solid #0d8ee9;font-size:22px;color:#0d8ee9;font-weight:bold;}
.ny-wrap .b .ny-list{width:100%;overflow: hidden;padding-top:22px;}
.ny-wrap .b .ny-list ul{width:100%;}
.ny-wrap .b .ny-list ul li{width:100%;height:46px;border-bottom:1px solid #e9e9e9;line-height:46px;font-size:14px;color:#333333;}
.ny-wrap .b .ny-list ul li a{float:left;}
.ny-wrap .b .ny-list ul li span{float:right;}
.ny-wrap .b .ny-single{width:100%;overflow: hidden;padding-top:20px;line-height:26px;font-size:14px;color:#333333;}
.ny-wrap .ny-content{width:100%;overflow: hidden;padding-top:30px;}
.ny-wrap .ny-content .title{font-size:26px;color:#000000;line-height:28px;text-align:center;width:100%;overflow: hidden;}
.ny-wrap .ny-content .info{width:100%;height:40px;line-height:40px;text-align:center;font-size:13px;color:#888888;border-bottom:1px solid #ebebeb;}
.ny-wrap .ny-content .content{width:100%;font-size:16px;color:#000000;line-height:34px;padding-top:30px;overflow: hidden;}
.ny-wrap .ny-content .content img{max-width:100%;}
.ny-wrap .ny-content .flip{width:100%;border-top:1px solid #ebebeb;margin-top:60px;line-height:30px;position:relative;}
.ny-wrap .ny-content .flip span{color:#b77545;}
.ny-wrap .ny-content .flip .flip-a{position:absolute;right:0;top:0;}



/* 头条 */
.news_tt{height: 140px;padding: 0!important;position: relative;}
.headLines-wrapper {height: 100%;}
.headLines {width: 100%;height: auto;border-bottom: 4px solid #126fd8; background: #fff;position: absolute;}
.headLines .headLines-container {width: 94%;height: 130px;margin: 0 auto;padding: 0px 3%;}
.headLinesWrap {width: 88%; margin-left: 2%;margin-top: 6px;}
.headLinesWrap ul{width: 100%;}
.headLines .tag-head {margin-right: 20px;position: relative;margin-top: 12px;}
.headLines .tag-head span {display: block;position: absolute;color: #fff;padding: 10px 0;text-align: center;width: 56px;min-height: 73px;font-size: 22px;font-weight: bold;line-height: 44px;}
.headLinesWrap a {display: inline-block;padding-left: 20px;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/images/40254/dian_on.png) no-repeat left center;background-size: 9px;line-height: 24px;font-size: 16px;color: #126fd8;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
.ts_more {position: absolute;display: inline-block;font-size: 14px;color: #126fd8;right: 3%;bottom: 6px;}
.lf {float: left;}
.cf {
    zoom: 1;
}
.cf:after {
    display: block;
    content: "";
    height: 0;
    visibility: hidden;
    clear: both;
}
/* 老年人头条 */
body.old_type {background: #f7f7f7}
.old_type  .part-a {
    width: 1200px;}
.old_type .news_tt{height: 245px;padding: 0!important;position: relative;}

.old_type .headLines {width: 100%;height: auto;border-bottom: 4px solid #126fd8; background: #fff;position: absolute;}
.old_type .headLines .headLines-container {width: 94%;height: 245px;margin: 0 auto;padding: 0px 3%;}

.old_type .headLines-wrapper {
    width: 100%; 
    padding: 0 0;
}
.old_type .headLinesWrap{width: 88%;margin-left: 1%;}
.old_type  .headLines .tag-head {margin-right: 20px;position: relative;margin-top: 39px;}
.old_type  .headLines .tag-head span {    display: block;
    position: absolute;
    color: #fff;
    font-weight: bold;
    text-align: center;
    width: 80px;
    min-height: 93px;
    font-size: 30px;
    line-height: 93px;
    padding: 0;
    box-sizing: border-box;
}
.old_type .headLines .tag-head img {
    width: 80px;
}
.old_type  .headLinesWrap a {display: inline-block;padding-left: 20px;
 background-size: 9px;line-height: 54px;font-size:36px;color: #126fd8;
 max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
 .old_type  .ts_more {position: absolute;display: inline-block;font-size: 24px;color: #126fd8;right: 3%;bottom: 6px;}
.lf {float: left;}

/*首页通用样式*/
.index-tit{width:100%;line-height:51px;}
.mobile_type .index-tit{
	width:100%;
	line-height:51px;
	height: auto !important;
}
.index-tit table{cellpadding:0;mso-cellspacing: 0; width: 100%;}
.index-tit td {border-bottom:2px solid #ebebeb;font-size:18px;color:#666666;font-weight:bold;text-align:center;width: 80px;}
.index-tit td.on{border-bottom:2px solid #0d8ee9;color:#0e8ee9;}
.index-tit td.more{text-align:right;font-size:14px;color:#9a9a9a;font-weight:normal;width: 145px;cursor: pointer;}
.index-tit td.more a{color:#9a9a9a;}
.index-content{width:100%;padding-top:13px;}
.index-content ul{width:100%;}
.index-content ul li{height:32px;line-height:32px;font-size:15px;}
.index-content ul li a{float:left;display: block;
    width: 83%;
    overflow: hidden;float: left;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;}
.index-content ul li span{
	float:right;
	height: 33px;
}
.wrap{width:100%;overflow: hidden;}

.part-a .index-content  .b .caa{height:205px;}
/*公共*/
.clear{clear:both}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.dn{display: none !important;}
.mr0{margin-right:0 !important;}
.nbg{background:none !important;}
.bga86126{background:#a86126;}
.bga64b00{background:#a64b00;}
.bgc47f46{background:#c47f46;}
.bge6ac7c{background:#e6ac7c;}
.bldbdada{border-left:1px solid #dbdada;}


.wapimg{display: none;}



/*办事服务*/
.bsfw { width:100%; float:left; background:#f5f5f5; padding:23px 0px; }
.bsfw ul { padding:0 0 0 28px; float:left; }
.bsfw ul li { width:162px; float:left; font-size:16px; line-height:42px; }
.bsfw ul li a { color:#474747; display:block; padding:0 0 0 55px; }
.bsfw ul li a:hover { color:#0d8ee9; }
.bsfw ul li .ico1 {background:url("l1.png") no-repeat;padding-left:60px;}
.bsfw ul li .ico2 {background:url("l2.png") no-repeat;padding-left:66px}
.bsfw ul li .ico3 {background:url("l3.png") no-repeat;padding-left:66px}
.bsfw ul li .ico4 {background:url("l4.png") no-repeat;padding-left:70px}
.bsfw ul li .ico5 {background:url("l5.png") no-repeat;padding-left:60px}



/*幻灯片*/
.part-a {margin: auto;margin-top: 10px;background: #fff;}
.part-a .a {width: 360px;height: 266px;float: left;}
.changeBox_a1 {float: left;width: 100%;height: 100%;position: relative;}
.changeDiv {position: absolute;bottom: 0px;top: 0px;}
.changeDiv h3 {position: absolute; bottom: 0; width: 100%; height: 38px; line-height: 38px;background: #000;filter: alpha(opacity=70); opacity: 0.7;}
.changeDiv h3 a {display: block;color: #fff;font-size: 16px;text-align: left;text-indent: 15px;width: 70%!important;
    font-weight: normal;line-height: 38px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.changeBox_a1 img {width: 360px;height: 266px;}
.ul_change_a2 {position: absolute;overflow: hidden;bottom: 8px; right: 14px;}
.ul_change_a2 li {float: left;margin-right: 5px;}
.ul_change_a2 span {width: 10px;height: 10px;display: block;background: #c9c9c9; opacity: 0.7;}
.ul_change_a2 span.on {background: #ffc600; opacity: 1;}
/*上下滚动*/
/* scrollDiv */
div.cwh.b{position: relative;background:#f5f5f5;padding-top:34px;padding-bottom:41px;height:232px;}
.scrollDiv{height:232px;width:210px;padding-left:15px;padding-right:15px;/* 必要元素 */line-height:25px;overflow:hidden;/* 必要元素 */}
.scrollDiv ul{height:232px;overflow: hidden;}
.scrollDiv li{width:210px;height:71px;margin-bottom:9px;}
#btn1{position:absolute;top:0;width:17px;height:10px;background:url("../images/bg-btn1.jpg") no-repeat;display: block;left:116px;top:12px;}
#btn2{position: absolute;width:17px;height:10px;background:url("../images/bg-btn2.jpg") no-repeat;display: block;left:116px;bottom:16px;}
.part-c .b .zxsj-wrap .new-msg ul li{position:relative;text-align:center;}
.index-content ul li{
	font-size:14px;height:33px;line-height:33px;vertical-align:bottom;
}
.mobile_type .index-content ul li{
	font-size:14px;
	height:55px !important;
	line-height:33px;
	vertical-align:bottom;
}
.part-a{height:auto;}
.part-a .b{height:auto;}


.ts_more {
    position: absolute;
    display: inline-block;
    font-size: 14px;
    color: #126fd8;
    right: 3%;
    bottom: 6px;
}
.inzt3{font-size: 10px;}
.inzt3-box{width:230px;margin-top:15px;}
.inzt3-box li{line-height: 27px;}
/* 老年人头条 */
body.old_type {background: #fff;}
.old_type  .part-a {
    width: 1200px;}
.old_type .news_tt{height: 245px;padding: 0!important;position: relative;}

.old_type .headLines {width: 100%;height: auto;border-bottom: 4px solid #126fd8; background: #fff;position: absolute;}
.old_type .headLines .headLines-container {width: 94%;height: 245px;margin: 0 auto;padding: 0px 3%;}


.old_type .headLinesWrap{width: 88%;margin-left: 1%;}
.old_type  .headLines .tag-head {margin-right: 20px;position: relative;margin-top: 39px;}
.old_type  .headLines .tag-head span {    display: block;
    position: absolute;
    color: #fff;
    font-weight: bold;
    text-align: center;
    width: 80px;
    min-height: 93px;
    font-size: 30px;
    line-height: 93px;
    padding: 0;
    box-sizing: border-box;
}
.old_type .headLines .tag-head img {
    width: 80px;
}
.old_type  .headLinesWrap a {display: inline-block;padding-left: 20px;
 background-size: 9px;line-height: 54px;font-size:36px;color: #126fd8;
 max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
 .old_type  .ts_more {position: absolute;display: inline-block;font-size: 24px;color: #126fd8;right: 3%;bottom: 6px;}
.lf {float: left;}
/* 图片新闻 */
.old_type .part-a .a {
    width: 100%;
    height: 660px;
    float: none;
    margin-top: 20px;
}
.old_type  .changeBox_a1 img {
    width: 1200px;
    height: 660px;
}
.old_type .changeBox_a1 img {
    width: 1200px;
    height: 660px;
}
.old_type .changeDiv h3 {
    width: 100%;
    height: 102px;
    line-height: 102px;}
.old_type .changeDiv h3 a {
    font-size: 3.6rem;
   line-height: 102px;}
.old_type .ul_change_a2 {
    position: absolute;
    overflow: hidden;
    bottom: 36px;
    right: 14px;
}
.old_type .ul_change_a2 span {
    width: 24px;
    height: 24px;
    display: block;}
/* 列表 */
#s3{height: 240px;}
.zcwj-li{width:361px;}
.mobile_type  .zcwj-li{width:28.5rem;}


.old_type  .zcwj-li{width:1200px;}
.old_type .part-a .b .index-tit .ca{width: 310px;}
.old_type .part-a .b .index_tit td {
    width: 200px;
    border-bottom: 2px solid #ebebeb;
    font-size: 3.8rem;
    height: 70px;
    line-height: 70px;
    color: #666666;
    width: auto!important;
    text-align: left;
    cursor: pointer;
}
.old_type .part-c .a>ul>li{width: 100%;}
.old_type .index_content ul li {
    height: 7rem;
    line-height: 7rem;
    font-size: 3.6rem;
    vertical-align: bottom;
}
.old_type .index_content ul li a {
    display: block;
    width: 84%;
    overflow: hidden;
    float: left;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;
    line-height: 7rem;
    font-size: 3.6rem;
}
.old_type .index-content ul{width: 100%;margin-bottom: 20px;}
.old_type .index-content ul li{ height: 7rem;
    line-height: 7rem;
    font-size: 3.6rem;
    vertical-align: bottom;}
.old_type .index-content ul li a {
        display: block;
        width: 84%;
        overflow: hidden;
        float: left;
        white-space: nowrap;
        word-break: keep-all;
        text-overflow: ellipsis;
        line-height: 7rem;
        font-size: 3.6rem;
    }    
    .old_type .part-c .b .zxsj-wrap .new-msg ul{width: 1200px;}
.old_type .part-c .b .zxsj-wrap .new-msg ul li{    margin-right:0;height: 150px;
    width: 23%;margin-left: 17px;}
.old_type .part-c .b .zxsj-wrap .new-msg ul li img{margin-top: 25px!important;
    width: 40px!important;}
.old_type .part-c .b .zxsj-wrap .new-msg ul li #wximg{width: 80%!important;}
.old_type .part-c .b .zxsj-wrap .new-msg ul li a{left: 55px!important;
        font-size: 3.2rem!important;}
.old_type .part-c .b .zxsj-wrap .new-msg ul li.mr0 {margin-right:0;}  
.old_type .part-a .b {
        width: 800px;
        height: 600px;
        float: left;
        padding: 25px 0 0 0;
    }
    .old_type .a_2 {
        width: 780px;
        height: 700px;
        float: left;
        margin-left: 20px;
    }
    .old_type .index_tit {
        width: 100%;
        height: 7rem;
        line-height: 7rem;
    }
    .old_type .part-c .yew-box{width: 800px!important;float: left!important;}
    .old_type .part-c .yew-box ul{width: 800px!important;}
    .old_type .part-c .yew-box>ul>li{width: 800px!important;}
    .old_type .part-c .yew-box .index-tit td{width: 100px;}
    .old_type .part-c .yew-box .index-tit td.more{width: 240px;}
    .old_type .part-c .yew-box .index-content{width: 800px;}
    .old_type .part-c .yew-box .zcwj-li{width: 800px;}

    .old_type .index_tit td {
        border-bottom: 2px solid #ebebeb;
        font-size: 4.8rem;
        height: 7rem;
        line-height: 7rem;
        color: #666666;
        width: auto!important;
        text-align: left;
        cursor: pointer;
    }
    .old_type  .index_tit td.more {
        text-align: right;
        font-size: 3.6rem;
        color: #9a9a9a;
        font-weight: normal;
    }
    .index_content ul li a{display: block;
        width: 83%;
        overflow: hidden;float: left;
        white-space: nowrap;
        word-break: keep-all;
        text-overflow: ellipsis;}
    .old_type .index_content ul li a{display: block;
        width: 84%;
        overflow: hidden;float: left;
        white-space: nowrap;
        word-break: keep-all;
        text-overflow: ellipsis;
        line-height: 7rem;
        font-size: 3.6rem;}

        .old_type .index-tit td.more {
             font-size: 3.6rem;
           
        }
        .old_type  .index-tit td{width: 70px;font-size: 3.8rem;}
        .old_type .index-tit td.more{width: 336px;font-size: 3.2rem;}
.old_type  .part-a .c {
            width: 350px;
            float: right;
           
            height: 566px!important;
            background: #f5f5f5;
           
            margin-left: 20px;
            margin-top: 25px;
        }

        .old_type .part-c .b .zxsj-wrap .tit{height: 70px;width: 100%;}
        .old_type .part-c .b .zxsj-wrap .tit a{
            float: left;
            height: 70px;
            display: block;
            border-bottom: 2px solid #0d8ee9;
            font-size: 3.8rem;
            color: #0d8ee9;
            line-height: 70px;
            font-weight: bold;}
            .old_type .part-index-banner{
                width: 1200px;
               height:120px;}
         .old_type  .shecan_mtbd {
                width: 1200px;
                height: 120px;}  
        .old_type  .rollBox {
                    width: 1200px;
                    height: 120px;}  
        .old_type  .rollBox .Cont {
                width: 1200px;
                height: 120px;
            }                   
   .old_type .sc_mtbd_cell {
                width: 1200px;
                height: 120px;}    
                
.old_type  .sc_mtbd_img {
         width: 1200px;
          height: 120px;}     
.old_type  .sc_mtbd_img img {
            width: 1200px;
             height: 120px;}     


.old_type .part-c .bb-box{width: 380px!important;float: right!important;}
.old_type .scrollDiv{width: 380px;padding-left:0;padding-right: 0;}
.old_type .scrollDiv li{width: 380px;height: 180px;}
.old_type .scrollDiv li img{width: 380px;}



.old_type .link-wrap{width:1200px;height:35px;margin:0 auto;line-height:35px;margin-top:22px;margin-bottom:18px;height: 200px;}
.link-wrap ul{width:100%;padding: 0;}
.link-wrap ul li select{width:100%;border:2px solid #d2d0d1;background:#f8f8f8;font-size:15px;color:#666666;padding-left:16px;}
.link-wrap .bsfw ul div{float:left;width:200px;font-size:15px;text-align:center;}
.link-wrap .bsfw ul div:first-child{width: 150px;}

.old_type .link-wrap .bsfw ul div{float:left;width:265px;text-align:center;}
.old_type .link-wrap .bsfw ul div:first-child{width:225px;}
.old_type .link-wrap .bsfw ul div:nth-child(2){width:150px;}
.old_type .link-wrap .bsfw ul div:nth-child(5){width:290px;}
.old_type .link-wrap .bsfw ul div a{font-size: 2.4rem;line-height: 3rem;}
.old_type .link-wrap .bsfw ul div img{width: 60px;margin-bottom: 30px;}
.old_type div.cwh.b{height: 1220px;}
.old_type  #s3{height: 1000px;}     
.old_type .scrollDiv ul {
    height: 1000px;
    overflow: hidden;
}    

/* 嵌入 */
.ifr-box{width:768px; height:387px; overflow-y : hidden;overflow-x : hidden;}
.old_type  .ifr-box{width:1200px; height:615px; overflow-y : hidden;overflow-x : hidden;}



        .old_type .part-a .c .catalog-name{height: 310px;}
        .old_type .part-a .c .xxgkp img {
            width: 350px;
            height: 284px;
        }
        .old_type  .part-a .c .zxsj-wrap {
            width: 350px;
            padding-left: 10px;
            padding-right: 10px;
            background: #f5f5f5;
           
        }
        .old_type  .part-a .c .zxsj-wrap .tit {
            width: 100%;
            height: 7rem;
            border-bottom: 2px solid #ebebeb;
        }
        .old_type  .part-a .c .zxsj-wrap .tit a {
            float: left;
            height: 7rem;
            display: block;
            border-bottom: 2px solid #db2929;
            font-size: 3.6rem;
            color: #db2929;
            line-height: 7rem;
            font-weight: bold;
        }
        .old_type  .part-a .c .zxsj-wrap .zxsj-con {
            padding-top: 17px;
            width: 100%;
            height: 600px!important;
          
        }
        .old_type   .part-a .c .zxsj-wrap .zxsj-con ul a:first-child{height: 260px!important;
            overflow: hidden;
            display: block;}
            .old_type  .part-a .c .zxsj-wrap .zxsj-con ul a:first-child img{width: 330px!important;}

.gznb1{margin-top:12px;background: #dbecf4;width: 215px;height: 40px;line-height: 40px;text-align: center}
.old_type  .gznb1{margin-top: 12px;
    background: #dbecf4;
    width: 350px;
    height: 72px;
    line-height: 72px;
    text-align: center;
    margin-bottom: 20px;}
    .gznb1 a{font-size: 18px;}
    .old_type .gznb1 a{ color: #037fd9;
    font-size: 36px;
    line-height: 6rem;
    display: inline-block;} 

    .old_type .zxsj-con ul li {
        float: left;
        margin-bottom: 15px;
        width: 160px;
        height: 100px;
        text-align: center;
        position: relative;
        line-height: 100px;
        background: #fff;
        
    }
    /* 老年通知 */
    .old_type .part-c {
        width: 1200px;}
    .old_type  .part-c .a{width: 100%;float: none;}
    .old_type  #lovexin15{display: none;}
    .old_type  #lovexin14{display: none;}
    .old_type  #xjgk2{display: none!important;}

    .old_type  .part-c .b {
        width: 100%;
        float: none;
    }

    .old_type  .part-c .b .zxsj-wrap{width: 100%;
       
        padding-left: 0;
        padding-right: 0;
        background: #f5f5f5;
        margin-top: 20px;}
        .old_type  .inzt3{font-size: 3.6rem;}
        .old_type  .inzt3-box{width:100%;}
        .old_type  .inzt3-box ul li{line-height: 70px;height: 70px;}

        .old_type  .hdlink {
            padding: 5px;
            margin: 10px 2.5% 10px 2%;
            border: 1px solid #e1e1e1;
            text-align: center;
            width: 44%;
            float: left}
        .old_type  .hdlink a{font-size: 3.2rem;}
        .old_type  .pcimg{width: 1200px;height: 120px;}



/* 手机 */

.mobile_type .mobile_hidden{display: none !important;}

.mobile_type  #lovexin15{display: none;}
.mobile_type  #lovexin14{display: none;}
/* 头条 */
body{background: #f7f7f7}
.mobile_type  .part-a {width:100%;}
.mobile_type .news_tt{height: 13rem;padding: 0!important;position: relative;}
.mobile_type.UseInMobile .news_tt{height: 19rem !important;padding: 0!important;position: relative;}

.mobile_type .headLines {width: 100%;height: 13rem;border-bottom: 4px solid #126fd8; background: #fff;position: absolute;}
.mobile_type.UseInMobile .headLines {width: 100%;height: 18rem !important;border-bottom: 4px solid #126fd8; background: #fff;position: absolute;}

.mobile_type .headLines .headLines-container {width: 94%;height: 13rem;margin: 0 auto;padding: 0px 3%;}
.mobile_type.UseInMobile .headLines .headLines-container{height: 19rem !important}


.mobile_type  .headLines-wrapper {
    width: 100%; 
    padding: 0px 0px !important;
	margin-top: -10px;
}
.mobile_type .headLinesWrap{width:69%;margin-left: 1%;}
.mobile_type  .headLines .tag-head {margin-right: 10px;position: relative;margin-top: 15px;}
.mobile_type  .headLines .tag-head span {    display: block;
    position: absolute;
    color: #fff;
    font-weight: bold;
    text-align: center;
    width: 55px;
    min-height: 60px;
    font-size: 16px;
    line-height: 60px;
    padding: 0;
    box-sizing: border-box;
}
.mobile_type .headLines .tag-head img {
    width: 55px;
}

.hasOldFixed.mobile_type .headLines .tag-head img {
    width: 55px;
}
.mobile_type  .headLinesWrap a {display: inline-block;padding-left:12px;
 background-size: 4px;line-height:30px;font-size:16px;color: #126fd8;
 max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
 .mobile_type  .ts_more {position: absolute;display: inline-block;font-size: 16px;color: #126fd8;right: 3%;bottom: 6px;}
.lf {float: left;}
/* 图片新闻 */
.mobile_type .part-a .a {
    width: 100%;
    height: 19rem;
    float: none;
    margin-top: 1rem;
}
.mobile_type  .changeBox_a1 img {
    width:100%;
    height: 19rem;
}
.mobile_type .changeBox_a1 img {
    width:100%;
    height:19rem;
}
.mobile_type .changeDiv h3 {
    width: 100%;
    height:40px;
    line-height: 40px;}
.mobile_type .changeDiv h3 a {
    font-size: 14px;
   line-height: 40px;}
.mobile_type .ul_change_a2 {
    position: absolute;
    overflow: hidden;
    bottom: 14px;
    right: 8px;
}
.mobile_type .ul_change_a2 span {
    width: 10px;
    height: 10px;
    display: block;}
.mobile_type .index_content ul li {
        height: 3rem;
        line-height: 3rem;
        font-size:16px;
        vertical-align: bottom;}
/* 列表 */
.mobile_type  .ifr-box{ display: none;}

.mobile_type .part-c{width: 94%;}
.mobile_type .part-c .b .zxsj-wrap .new-msg ul li{width: 155px;height: 100px !important;}
.mobile_type .part-c .b .zxsj-wrap .new-msg ul li a{left: 53px!important;}
.mobile_type .part-a .b {
        width: 94%;
        height: 31rem ;
        float: left;
        padding: 0;
        margin-left: 3%;
    }
.mobile_type.UseInMobile .part-a .b {
		width: 94%;
		height: 36rem !important;
		float: left;
		padding: 0;
		margin-left: 3%;
	}
    .mobile_type .a_2 {
        width:94%;
        height:32rem;
        float: left;
        margin-left: 3%;
    }
    .mobile_type .index_tit {
        width: 100%;
        height: 4rem;
        line-height:4rem;
    }
    .mobile_type .index_tit td {
        border-bottom: 2px solid #ebebeb;
        font-size:18px;
        height: 4rem;
        line-height:4rem;
        color: #666666;
        width: auto!important;
        text-align: left;
        cursor: pointer;
    }
    .mobile_type .index_tit td:first-child{width: 100px!important;margin-right: 12px;}
.mobile_type .index_tit td:nth-child(2){width: 120px!important;}
    .mobile_type  .index_tit td.more {
        text-align: right;
        font-size:16px;
        color: #9a9a9a;
        font-weight: normal;
    }
    .index-content ul li a{display: block;
        width: 83%;
        overflow: hidden;float: left;
        white-space: nowrap;
        word-break: keep-all;
        text-overflow: ellipsis;}
    .mobile_type .index-content ul li a{display: block;
        width: 70% !important;
        overflow: hidden;float: left;
        white-space: nowrap;
        word-break: keep-all;
        text-overflow: ellipsis;
        line-height: 3rem;
        font-size: 16px;}
.mobile_type  .part-a .c {
            width: 94%;
            float: left;
            overflow: hidden;
            height:26rem!important;
            background: #f5f5f5;
           margin-left: 3%;
            margin-right: 0;
            margin-top: 10px;
        }
        .mobile_type   .part-a .c .xxgkp img{width:100%;}
        .mobile_type   .wapimg{display: block;width: 100%;}
        .mobile_type   .pcimg{display: none;}
        .mobile_type  .part-a .c .zxsj-wrap {
            width: 94%;
            padding-left: 3%;
            padding-right: 10px;
            background: #f5f5f5;
            overflow: hidden;
        }
        .mobile_type .part-c .a{
            width:100%;float: none;
           margin-left: 0;
        }
        .mobile_type .part-c .a>ul {
            width: 100%;
        }
        
        .mobile_type .part-c .a>ul>li{
   
    float: left;font-size: 16px;
    margin-right: 0;margin-left: 0;
}


.mobile_type .part-c .b .zxsj-wrap{
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    margin-left:0;
}
.mobile_type .part-c .a,.mobile_type .part-c .b{
    
    float: none;
    margin-right: 0;margin-left: 0;
}

.mobile_type  .part-c .b .zxsj-wrap .tit{}

.mobile_type  .scrollDiv{padding-left:0 ;}
.mobile_type .inzt3{font-size: 16px;line-height: 32px;display: block;
    width:94%;
    overflow: hidden;
    white-space: nowrap;
    word-break: keep-all;
    text-overflow: ellipsis;}
.mobile_type .part-c .b{width: 100%;}
.mobile_type .index-tit td.more{width:20% !important;}
        .mobile_type  .part-a .c .zxsj-wrap .tit {
            width: 100%;
            height: 4rem;
            border-bottom: 2px solid #ebebeb;
        }

        @media only screen and (max-width: 320px){
            .mobile_type .part-c .b .zxsj-wrap .new-msg ul li {
                width: 142px;
            }
          
           
            .mobile_type .part-c .a,.mobile_type .part-c .b{
              }
.mobile_type .inzt3-box{}
.mobile_type .inzt3{}
        }
    

        .mobile_type .part-index-banner{
            width: 100%;display: none;
           height:70px;}
   .mobile_type  .shecan_mtbd {
            width: 100%;display: none;
            height: 70px;}  
  
.mobile_type .inzt3-box, .mobile_type .inzt3-box ul,.mobile_type .scrollDiv li{width:100%;}
.mobile_type .scrollDiv li{height: 84px;margin-bottom: 36px;}

.mobile_type .inzt3-box,.mobile_type .scrollDiv li img{width: 100%;height: 110px;} 
         .mobile_type div.cwh.b{height: 32rem;}.scrollDiv ul{height:32rem;width: 100%;}
         .mobile_type  #s3{height:32rem;width: 100%;}   
         .mobile_type  .bsfw{padding: 0 0;}
.mobile_type .link-wrap{width:100%;height:32px;margin:0 auto;line-height:32px;margin-top:10px;margin-bottom:10px;height: auto;}
.mobile_type .link-wrap .bsfw ul div{float:left;width:50%;text-align:center;margin-bottom: 15px;}
.mobile_type .link-wrap .bsfw ul div:first-child{width:50%;}
.mobile_type .link-wrap .bsfw ul div:nth-child(2){width:50%;}
.mobile_type .link-wrap .bsfw ul div:nth-child(5){width:50%;}
.mobile_type .link-wrap .bsfw ul div a{font-size: 16px;line-height: 32px;}
.mobile_type .link-wrap .bsfw ul div img{width: 45px;margin-bottom: 10px;}


@media only screen and (max-width: 640px){
    .ariaMobileHeaderInBottom .headLinesWrap li{width: 72%!important;}
    .mobile_type .changeDiv h3 a{width: 80%;}
    .ariaMobileHeaderInBottom .index-content ul li{height: auto!important;}
    .ariaMobileHeaderInBottom .index-content ul li a{width: 72%!important;}
    .ariaMobileHeaderInBottom .fa4_list div{height: auto!important;}
    .ariaMobileHeaderInBottom .part-a .b{height: auto!important;}
    .ariaMobileHeaderInBottom .a_2{height: auto!important;}
    .ariaMobileHeaderInBottom .mr0,.ariaMobileHeaderInBottom .mr1{height: auto!important;}
     .ariaMobileHeaderInBottom .part-c .b .zxsj-wrap .new-msg ul li {height: 95px!important;}

    
}
         
@media only screen and (min-width:376px) and (max-width: 414px){
           
    .mobile_type .part-c .a,.mobile_type .part-c .b{}
    .mobile_type .part-c .a>ul>li{}
    .mobile_type  .part-c .b .zxsj-wrap .tit{}

.mobile_type .inzt3-box{}
.mobile_type .inzt3{
}
}